Cost Analysis for Parallel
نویسندگان
چکیده
The recent interest in heterogeneous parallel computing and improving network speeds have given rise to a new parallel architecture, the parallel network. This parallel processing paradigm, however, poses speciic challenges caused by the latency of the communications network and the workload imbalance that arises from the heterogeneity of the participating nodes. Data partitioning is of critical importance if acceptable performance is to be achieved in this environment. We mathematically characterize the communication costs for ve partitioning methods for data-parallel programming: scatter, contiguous point, contiguous row, interleaved, and block decomposition. The communication patterns we consider in our analysis are broadcast, reduction, systolic, and 5-point stencil. The eeects of the various partitioning methods on expected performance are analyzed in terms of problem size, number of processors, network speed, communication pattern, and bookkeeping requirements. We establish cost equations to express the expected performance of these partitioning schemes that can be used to make better-informed problem decomposition decisions.
منابع مشابه
Comparison between four dissimilar solar panel configurations
Several studies on photovoltaic systems focused on how it operates and energy required in operating it. Little attention is paid on its configurations, modeling of mean time to system failure, availability, cost benefit and comparisons of parallel and series–parallel designs. In this research work, four system configurations were studied. Configuration I consists of two sub-components arranged ...
متن کاملTechno-Economic Analysis of a Parallel and Serially Arrayed Hybrid MED-RO Desalination Unit: Case Study of Qeshm Island
In recent years, Supplying sustainable water resources in waterless areas can be considered as some of the major problems in Iran. Presently, there are two conventional systems for desalination technique i.e MED and RO to produce drinkable water, eventhought each ones have its advantages and disadvantages. In this research two integrated system including series and parallel configurations of ...
متن کاملSet a bi-objective redundancy allocation model to optimize the reliability and cost of the Series-parallel systems using NSGA II problem
With the huge global and wide range of attention placed upon quality, promoting and optimize the reliability of the products during the design process has turned out to be a high priority. In this study, the researcher have adopted one of the existing models in the reliability science and propose a bi-objective model for redundancy allocation in the series-parallel systems in accordance with th...
متن کاملReliability Measures Improvement and Sensitivity Analysis of a Coal Handling Unit for Thermal Power Plant
The present paper investigates the reliability and sensitivity analysis of a coal handling unit of a thermal power plant using a probabilistic approach. Coal handling unit is the main block of a thermal power plant and it is necessary for a good function of a power plant that its power supply, which is dealt in coal handling unit, must function continuously without any obstacle. The configurati...
متن کاملScheduling of Multiple Autonomous Guided Vehicles for an Assembly Line Using Minimum Cost Network Flow
This paper proposed a parallel automated assembly line system to produce multiple products having multiple autonomous guided vehicles (AGVs). Several assembly lines are configured to produce multiple products in which the technologies of machines are shared among the assembly lines when required. The transportation between the stations in an assembly line (intra assembly line) and among station...
متن کاملA New Parallel Matrix Multiplication Method Adapted on Fibonacci Hypercube Structure
The objective of this study was to develop a new optimal parallel algorithm for matrix multiplication which could run on a Fibonacci Hypercube structure. Most of the popular algorithms for parallel matrix multiplication can not run on Fibonacci Hypercube structure, therefore giving a method that can be run on all structures especially Fibonacci Hypercube structure is necessary for parallel matr...
متن کامل